This stunning 3-bedroom, 1-bathroom house located at 15 Oconnor Street, Otara is now available for sale. Situated on a spacious 1216 sqm land area, this