Location:
929 Baker Street, Costa Mesa, CA 92626

Size:
+/- 4.7 Acres