2875 TRIUMPH STREET is a 1171 square foot House/Single Family on a 2854 square foot lot