Just down the block from my significant other's home, soon to be mine as well!
Villa/Ramona is located at Elgin, IL 60120