The Orchard
4040 Hancock Street, San Diego, CA 92110
5.0
(3 reviews)
"The Orchard was excellent. Overall, the people were pretty nice. You can't beat the apartment. They were clean and it's in a very central location so people could walk to the store if they wanted to. There was public transportation nearby (although I..."
READ MORE