78 Loyola Avenue #102, Menlo Park

Bed2Bath2SQ FT1,113Lot Size18,339 Offered At$ 995,000 Sold for$ 1,075,000