Apartment Unit 229 at 5665 Friars Road 229, San Diego, CA 92110 | HotPads