620 North Cross st.

620 North Cross st., ANGOLA, IN 46703


1 year ago

top of the hill

The landlord really goes the extra mile for his tenants. He's understanding and his willingness to improve the property makes me happy. This place has been run poorly in the past and maintenance was poor, but that has been rectified now.
1 found this helpful.