Search
Home
California
Millbrae
Almenar St
870 Almenar St
870 Almenar St
Millbrae, CA 94030
According to public records this property type is Single Family. Parcel number is 024075200. Land square footage is 7,841 sqft.
Other Properties on Almenar St
860 Almenar St
Show Details
815 Almenar St
Show Details