2920 156th St, Opa Locka, FL
Theresa Ruby
Theresa B Ruby Opa Locka, FL
Resident Since: 2018Year Built: 1969Property Type: Single Family Dwelling UnitProperty Value: $75,124
She has been a resident of the $75,124 home, which was built in 1969, since 2018.
Questions about Theresa B Ruby
Her current residential address is 2920 156th St, Opa Locka, FL.
A background report is required in order to verify whether she has been involved in any criminal activity.