RECENT TRANSACTIONS

15 & 25 Newell Road, East Palo Alto

Home/Multifamily/15 & 25 Newell Road, East Palo Alto