889 Armada Terrace, Point Loma, CA 92106

  1. News & Tips
  2. Real Estate
  3. 889 Armada Terrace, Point Loma, CA 92106

Check out this 7 bedroom, 5.5 bath property located at 889 Armada Terrace in Point Loma, CA 92106 listed for $2600000.

Location: 889 Armada Terrace, Point Loma, CA 92106
Price: $2600000

Real Estate

Members

Groups

Menu