5640 STAMFORD STREET is a 1325 square foot House/Single Family on a 2591 square foot lot