8407 Melrose Avenue

RETAIL SUBLEASE AVAILABLE

Property Details

Premises
8407 Melrose Avenue
Size
±1,800 SF