Juniper Serra House

Juniper Serra House

Apartments in San Francisco, CA

Apartments

Contact us

Location

926 Fillmore St.,
San Francisco , CA 94117 UNITED STATES

Reviews

Juniper Serra House 415-922-4135
926 Fillmore St.,
San Francisco , CA 94117 UNITED STATES
$
Juniper Serra House

Detail information

Company name
Juniper Serra House
Category
Apartments
Rating
Not Rated
Tags
college apartments for rent,  houses for rent,  apartments for rent map apartment rental agreement
Is this your business? Manage via YEXT
edit delete

Juniper Serra House

Contacts Location Details