12401 Filmore St Spc 602 is a home. This home is currently off market.