About this property
20A Stephen Terrace is a house situated in the suburb of St Peters, South Australia. The property’s layout accommodates everyday family living while providing easy access to nearby amenities and the surrounding neighbourhood. Parking spaces are available for residents.