Gallery
Virtual tour
Contact Agent
871 Armada Terrace San Diego, CA 92106
La Playa
4 Bedroom | 3 Bath
2,944 Sq. Ft.
Contact Agent
Property Gallery
+36
Virtual Tour
Video Slide Show
Processing...