8407 Melrose Avenue

RETAIL SUBLEASE AVAILABLE

Property Details

Premises
8407 Melrose Avenue
Availability
through August 31, 2025
Size
±1,800 SF